Science

'Mystery hut' on the moon just the latest weird lunar find by China's Yutu 2 rov..